using MediatR;
using RBAC.ErrorCode;
using SmartHealthcare.Read.Api.DTo;
using System.Collections.Generic;

namespace SmartHealthcare.Read.Api.Application.Command.ExaminationItem
{
    /// <summary>
    /// 获取检查项目列表命令
    /// </summary>
    public class GetExaminationItemsCommand : IRequest<APIResult<List<ExaminationItemDto>>>
    {
        /// <summary>
        /// 项目名称（模糊查询）
        /// </summary>
        public string Name { get; set; }

        /// <summary>
        /// 项目类型
        /// </summary>
        public string Type { get; set; }

        /// <summary>
        /// 执行科室
        /// </summary>
        public string ExecuteDepartment { get; set; }
    }
} 